package file

import "os"

// 判断文件名是否为文件
func IsFile(name string) bool {
	stat, err := os.Stat(name)
	if err != nil {
		return false
	}
	return !stat.IsDir()
}

// 判断文件名是否为目录
func IsDir(name string) bool {
	stat, err := os.Stat(name)
	if err != nil {
		return false
	}
	return stat.IsDir()
}

// 判断文件或目录是否存在
func Exists(name string) bool {
	_, err := os.Stat(name)
	return err == nil
}
